﻿@model ICollection<AuthenticationClientData>

@if (Model.Count == 0)
{
	<div class="message-info">
		<p>There are no external authentication services configured. See <a href="http://go.microsoft.com/fwlink/?LinkId=252166">this article</a>
		for details on setting up this ASP.NET application to support logging in via external services.</p>
	</div>
}
else
{
	using (Html.BeginForm("ExternalLogin", "Account", new { ReturnUrl = ViewBag.ReturnUrl }))
	{
	@Html.AntiForgeryToken()
	<fieldset id="socialLoginList">
		<legend>Log in using another service</legend>
		<p>
		@foreach (AuthenticationClientData p in Model)
		{
			<button type="submit" name="provider" value="@p.AuthenticationClient.ProviderName" 
				class="zocial @p.AuthenticationClient.ProviderName.ToLower()"
				title="Log in using your @p.DisplayName account">@p.DisplayName</button>
		}
		</p>
	</fieldset>
	}
}
